History
History
Synonyms
UK
US
Meaning:
promote

to give (a person) a higher position or rank; to help to organize and start (something)

help, advance

vouch

to be responsible for; express confidence, in a person, a person's character

give assurance

give bond

pledge, promise

pledge, promise

GET BEHIND as in Wiktionary
GET BEHIND as in Wikipedia